<?php
class LogController extends Zend_Controller_Action {

    public function indexAction(){
        $log = new Zend_Log();
//        $writer = new Zend_Log_Writer_Stream('php://output');
//        $writer = new Zend_Log_Writer_Stream('php://stderr');
        $writer = new Zend_Log_Writer_Stream(APPLICATION_PATH . '/../data/logs/logs.log');
        $format = new Zend_Log_Formatter_Xml('ecommerce_log');
        $writer->setFormatter($format); 
        $log->addWriter($writer);

        $log->log('Mensagem de informação', Zend_Log::INFO);
        $log->log('Mensagem de alerta', Zend_Log::ALERT);
        $log->log('Mensagem de erro informativo', Zend_Log::NOTICE);
        $log->log('Mensagem critica',Zend_Log::CRIT);

        
    }

































    
    public function logdbAction(){
        $db = Zend_Db_Table::getDefaultAdapter();
        $coluns = array('prioridade'=>'priority','mensagem'=>'message');

        $writer = new Zend_Log_Writer_Db($db, 'log', $coluns);
        $log = new Zend_Log($writer);

        $log->log('Mensagem de informação', Zend_Log::INFO);
        $log->log('Mensagem de alerta', Zend_Log::ALERT);
        $log->log('Mensagem de erro informativo', Zend_Log::NOTICE);
        $log->log('Mensagem critica',Zend_Log::CRIT);
    }
    
}